Pump Housing - Alemán Inglés Diccionario